package com.zsrt.day20170418.random;

import java.util.Random;

import org.junit.Test;

/**
*@author jzh
*@创建时间 2017年4月18日下午6:31:23
*类说明：
*/
public class RandomTest {
	@Test
	public void randomTest1(){
		Random rd=new Random();
		double[] d1=new double[3];
		
		double sum=0;
		double remain=0;
		int size=0;
		
		for(int i=0;i<d1.length;i++){
			
			//计算一共拿去多少钱sum
			for(int j=0;j<i;j++){
				sum+=d1[j];
			}
			//剩余的钱
			remain=30-sum;
			
			//生成0~1的随机小数
			double d=rd.nextDouble();
			
			
			size=d1.length-i;
			d1[i]=remain/size*d;
			
			
			System.out.println("第"+(i+1)+"次的红包"+d1[i]);
			System.out.println("还剩的红包个数"+(size-1));
			System.out.println("第"+i+"次那走的钱总数"+sum);
		}
		//System.out.println(100-sum);
		
		double d2=3.3333333333333;
		double d3=3.3333333333334;
		System.out.println(d2*d3);
		
		
		
	}

}
